{include file="common/head"/}
<body class="layui-layout-body">
<style>
    .layui-bg-black {background-color: white !important;}
    .layui-nav  {background-color: #ffffff;}
    .layui-colla-content, .layui-colla-item, .layui-collapse{border-color: #fbfbfb;}
    .layui-colla-title {height: 35px;line-height: 35px;padding: 0 15px 0 35px;color: #333;background-color: #009688;}
</style>
<div class="">
    <div class="layui-side layui-bg-black">
        <div class="layui-side-scroll">
            <!-- 左侧垂直导航区域-->
            <ul class="layui-nav layui-nav-tree" lay-filter="test" style="margin-top: 10px;">
                <li class="layui-nav-item layui-collapse"  lay-accordion="">
                    <div class="layui-collapse" lay-accordion="" >
                        <div class="layui-colla-item" style="width: 90%;float: left">
                            <h2 class="layui-colla-title">
                                <a class="" href="javascript:;" style="color: #ffffff;margin-top: -4px">文豪</a>
                            </h2>
                            <div class="layui-colla-content">

                                <div class="layui-collapse" lay-accordion="">
                                    <div class="layui-colla-item" style="width: 90%;float: left">
                                        <h2 class="layui-colla-title">
                                            <a href="javascript:;" data-id="1" data-title="唐代" data-url="index.php?&a=adminList"
                                               class="site-demo-active" data-type="tabAdd" style="color: #ffffff;margin-top: -4px">唐代</a>
                                        </h2>
                                        <div class="layui-colla-content">

                                            <div class="layui-collapse" lay-accordion="">
                                                <div class="layui-colla-item" style="width: 90%;float: left">
                                                    <h2 class="layui-colla-title">
                                                        <a href="javascript:;" data-id="2" data-title="杜甫" data-url="index.php?&a=adminLogList"
                                                           class="site-demo-active" data-type="tabAdd" style="color: #ffffff;margin-top: -4px">杜</a>
                                                    </h2>
                                                    <div class="layui-colla-content">
                                                        伟大的诗人
                                                    </div>
                                                </div>
                                                <span style="float: right;width: 10%;color: #ffffff;background-color: #009688;height: 35px"><i onclick="test()" class="layui-icon">&#xe671;</i> </span>

                                            </div>

                                        </div>
                                    </div>
                                    <span style="float: right;width: 10%;color: #ffffff;background-color:#009688;height: 35px"><i onclick="test()" class="layui-icon">&#xe671;</i> </span>
                                </div>
                            </div>
                        </div>
                        <span style="float: right;width: 10%;color: #ffffff;background-color: #009688;height: 35px"><i onclick="add_section()"  class="layui-icon">&#xe671;</i> </span>
                    </div>
                </li>
            </ul>
        </div>
    </div>

    <!--tab标签-->
    <div class="layui-tab" lay-filter="demo" lay-allowclose="true" style="margin-left: 200px;">
        <ul class="layui-tab-title"></ul>
        <div class="layui-tab-content"></div>
    </div>

</div>
{include file="common/foot"/}

<script type="text/html" id="barDemo">
    <a href="javasecript:;" onclick='add_section("{{d.section_id}}")'  class="layui-btn layui-btn-xs">{:lang('add')}</a>
</script>

<script>
    layui.use(['element', 'layer', 'jquery'], function () {
        var element = layui.element;
        // var layer = layui.layer;
        var $ = layui.$;


        // 配置tab实践在下面无法获取到菜单元素
        $('.site-demo-active').on('click', function () {
            var dataid = $(this);
            //这时会判断右侧.layui-tab-title属性下的有lay-id属性的li的数目，即已经打开的tab项数目
            if ($(".layui-tab-title li[lay-id]").length <= 0) {
                //如果比零小，则直接打开新的tab项
                active.tabAdd(dataid.attr("data-url"), dataid.attr("data-id"), dataid.attr("data-title"));
            } else {
                //否则判断该tab项是否以及存在
                var isData = false; //初始化一个标志，为false说明未打开该tab项 为true则说明已有
                $.each($(".layui-tab-title li[lay-id]"), function () {
                    //如果点击左侧菜单栏所传入的id 在右侧tab项中的lay-id属性可以找到，则说明该tab项已经打开
                    if ($(this).attr("lay-id") == dataid.attr("data-id")) {
                        isData = true;
                    }
                })
                if (isData == false) {
                    //标志为false 新增一个tab项
                    active.tabAdd(dataid.attr("data-url"), dataid.attr("data-id"), dataid.attr("data-title"));
                }
            }
            //最后不管是否新增tab，最后都转到要打开的选项页面上
            active.tabChange(dataid.attr("data-id"));
        });

        var active = {
            //在这里给active绑定几项事件，后面可通过active调用这些事件
            tabAdd: function (url, id, name) {
                //新增一个Tab项 传入三个参数，分别对应其标题，tab页面的地址，还有一个规定的id，是标签中data-id的属性值
                //关于tabAdd的方法所传入的参数可看layui的开发文档中基础方法部分
                element.tabAdd('demo', {
                    title: name,
                    content: '<iframe data-frameid="' + id + '" scrolling="auto" frameborder="0" src="' + url + '" style="width:100%;height:99%;"></iframe>',
                    id: id //规定好的id
                })
                FrameWH();  //计算ifram层的大小
            },
            tabChange: function (id) {
                //切换到指定Tab项
                element.tabChange('demo', id); //根据传入的id传入到指定的tab项
            },
            tabDelete: function (id) {
                element.tabDelete("demo", id);//删除
            },

            offset: function(othis) {
                var type = othis.data('type')
                    , text = othis.text();
                layer.open({
                    type: 1
                    , offset: type //具体配置参考：http://www.layui.com/doc/modules/layer.html#offset
                    , id: 'layerDemo' + type //防止重复弹出
                    , content: '<div style="padding: 20px 100px;">' + text + '</div>'
                    , btn: '关闭全部'
                    , btnAlign: 'c' //按钮居中
                    , shade: 0 //不显示遮罩
                    , yes: function () {
                        layer.closeAll();
                    }
                })
            }

        };
        function FrameWH() {
            var h = $(window).height();
            $("iframe").css("height",h+"px");
        }
    });
    //添加子部门
    function add_section(id) {
        console.log("+++++");
        console.log(id);
        layer.open({
            type:2,
            title: '添加子部门',
            shadeClose:true,
            shade:0.3,
            area:['480px','200px'],
            content: '{:url("sectionAdd")}?id='+id
        });

    }
</script>
</body>
